Discovering Key Business Factors